spitting shark - German English Dictionary